Zwraca sumΩ zbioru warto£ci zawartych w polu okre£lonym przez kwerendΩ.
Sum(wyra┐enie)
Wyra┐enie reprezentuje wyra┐enie znakowe identyfikuj╣ce pole zawieraj╣ce dane, kt≤re chcemy zsumowaµ, lub wyra┐enie wykonuj╣ce obliczenia na podstawie danych z tego pola. Operandy w wyra┐eniu mog╣ byµ nazw╣ pola tabeli, sta│╣ lub funkcj╣ (kt≤ra mo┐e byµ albo wewnΩtrzna, albo zdefiniowana przez u┐ytkownika, ale nie mo┐e byµ jedn╣ z innych funkcji agreguj╣cych jΩzyka SQL).
Funkcja Sum sumuje warto£ci pola. Na przyk│ad, mo┐na u┐yµ funkcji Sum do okre£lenia ca│kowitej wysoko£ci op│at zwi╣zanych z frachtem.
Funkcja Sum ignoruje rekordy zawieraj╣ce pola o warto£ci Null. NastΩpuj╣cy przyk│ad pokazuje, w jaki spos≤b mo┐na obliczyµ sumΩ warto£ci produkt≤w na podstawie p≤l CenaJednostkowa i Ilo£µ:
SELECT
Sum(CenaJednostkowa * Ilo£µ)
AS [Warto£µ razem] FROM [Opisy zam≤wie±];
Funkcji Sum mo┐na u┐yµ w wyra┐eniu kwerendy. Mo┐na u┐yµ tak┐e tego wyra┐enia we w│a£ciwo£ci SQL obiektu QueryDef lub przy tworzeniu obiektu Recordset na podstawie kwerendy SQL.
Count û funkcja (Microsoft Jet SQL) | Funkcje agreguj╣ce SQL (SQL) |
SELECT - instrukcja (Microsoft Jet SQL) |